Mở rộng Mã sản phẩm chung

EAN đã được phát triển như là tập hợp cha của UPC, bổ sung thêm số vào đầu chuỗi để có thể cấp được nhiều số hơn trên phạm vi toàn cầu. Số 0 đã được dành cho UPC, và trên thực tế Hội đồng mã thống nhất (UCC) đã yêu cầu các hệ thống bán lẻ phải cải tạo để có thể nhận dạng các mã vạch UPC và EAN vào cuối năm 2004. Vào năm 2005, các nhà sản xuất phải đưa các chuỗi 13 số vào trên bề mặt các mặt hàng của họ, thay vì có hai hệ thống số riêng biệt. Ngoài ra, điều này cũng cho phép mở rộng các số có thể cấp cho Mỹ và Canada thêm 50%, bổ sung thêm 10 tới 14 vào 00 tới 09 (0 tới 9 trong UPC) đã sử dụng.